<?php 
namespace HDPHP\Tool;
class water_thumb {
//	定义一个水印的方法
	public function water($yuan,$water,$newimg){
//		打开一个水印的模板图片，合成水印文件为./tuling_water.jpg
		$image = imagecreatefromjpeg($yuan);
				 //imagecreatefromjpeg
		//获得模板图片的width
		$image_x= imagesx($image);
//		获得模板图片的height
		$image_y=imagesy($image);
//		打开一个水印文件
		$water_image =imagecreatefrompng($water);
		//获得水印图片的width
		$water_image_x=imagesx($water_image);
		//获得水印图片的height
		$water_image_y=imagesy($water_image);
//		水印图片在模板的位置计算width
		$weizhi_x = $image_x-$water_image_x-20;
		//		水印图片在模板的位置计算height
		$weizhi_y = $image_y-$water_image_y-20;
//		把水印图片贴到模板图片上
		imagecopy($image, $water_image, $weizhi_x, $weizhi_y, 0, 0, $water_image_x, $water_image_y);
		//输出图片
		imagejpeg($image,$newimg);
		//销毁图片
		imagedestroy($image);
		imagedestroy($water_image);
	}
	
	public function thumb($width,$height,$yuan,$thumb){
//		设置画布的W和H
		$image_x = $width;
		$image_y = $height;
//	创建一个图片模板
		$image =imagecreatetruecolor($image_x,$image_y);	
	//要缩略的图片	
		$suolue =imagecreatefromjpeg($yuan);
	//获得要缩略的图片的W和H	
		$suolue_x =imagesx($suolue);
		$suolue_y =imagesy($suolue);
		imagecopyresized($image, $suolue, 0, 0, 0, 0, $image_x, $image_y, $suolue_x, $suolue_y);
		//输出图片
		imagejpeg($image,$thumb);
		//销毁图片
		imagedestroy($image);
		imagedestroy($suolue);	
	}
	
}


 ?>